Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Не вказано
Факультет:
Не вказано
Кафедра:
Не вказано

Інформація про роботу

Рік:
2009
Тип роботи:
Методичні вказівки до лабораторної роботи
Предмет:
Комп'ютерні мережі

Частина тексту файла

Міністерство освіти і науки України Національний університет „Львівська політехніка”  Методичні вказівки до лабораторної роботи з дисципліни ”Комп’ютерні мережі” Протокол міжмережевих керуючих повідомлень ICMP. Утиліти ping і traceroute Львів-2009 Лабораторна робота № Протокол міжмережевих керуючих повідомлень ICMP. Утиліти ping і traceroute Мета роботи Дослідження ймовірнісно-часових характеристик мережі з використанням утиліти ping, визначення послідовності маршрутизаторів, через які проходив IP-пакет на шляху до пункту призначення з використанням утиліти traceroute. Теоретичні відомості Для побудови утиліт ping і traceroute використані повідомлення протоколу ICMP. Протокол ICMP Протокол міжмережевих керуючих повідомлень ICMP (Internet Control Message Protocol) є невід’ємною складовою стеку протоколів TCP/IP. Специфікація протоколу міститься в документі RFC 792. Найбільш типовим застосуванням протоколу ICMP є передача маршрутизатором кінцевому вузлу повідомлень про помилки та нештатні ситуації, що мали місце при передачі IP-пакету. З точки зору мережевої архітектури протокол ICMP працює над IP-протоколом. Кожне повідомлення ICMP передається в полі даних IP-пакету. Рисунок 1 ілюструє структуру IP-пакету, що використовується для передачі ICMP-повідомлення. При цьому в полі Protocol заголовку IP-пакету вказується код протоколу ICMP.  Існують різні типи повідомлень ICMP. Кожен тип має свій формат, але заголовки кожного з них починаються з спільних 3-х полів: TYPE - однобайтне поле, що визначає тип повідомлення; CODE - однобайтне поле коду, яке більш тонко диференціює тип повідомлення; CHECKSUM - двобайтне поле контрольної суми. Крім того заголовок ICMP-повідомлення містить перші 8 байт IP-дейтаграми, що була причиною генерації ICMP-повідомлення. В таблиці 1 наведені приклади типів ICMP-повідомлень. Тип Kод Опис 0 0 Ехо-відповідь на команду ping (Echo Reply) 3 0 Мережа-адресат недосяжна (Destination network unreachable) 3 1 Хост-адресат недосяжний (Destination host unreachable) 3 2 Протокол адресата недоступний (Destination protocol unreachable) 3 3 Порт адресата недоступний (Destination port unreachable) 3 6 Мережа призначення невідома (Destination network unknown) 3 7 Хост-адресат невідомий (Destination host unknown) 3 9 Взаємодія з мережею-адресатом заборонена адміністративно 3 10 Взаємодія з хостом-адресатом заборонена адміністративно 3 11 Мережа-адресат недоступна для заданого класу сервісу 3 12 Хост-адресат недоступний для заданого класу сервісу 4 0 Подавлення джерела (Source Quench) 8 0 Запит еха (Echo Request) 11 0 Час життя дейтаграми закінчився (Time Exceeded for Datagramm) 12 0 Некоректний IP-заголовок (Parametr Problem on a Datagramm) В утиліті ping використовуються ICMP-повідомлення Запит еха (Echo Request) – тип = 8, код = 0 і Ехо-відповідь на команду ping (Echo Reply) - тип = 0, код = 0. Утиліта ping Утиліта ping (Packet Internet Groper) є одним з основних засобів, що використовуються для відлагодження мереж, і служить для примусового виклику відповіді конкретної машини. При виконанні процедури ping ехо-запит (ICMP-повідомлення тип = 8, код = 0) з часовою міткою в полі дані посилається адресатові. Якщо адресат активний, він приймає IP-пакет, міняє місцями адресу відправника й одержувача і посилає його назад (ICMP-повідомлення тип = 0, код = 0). Вузол-відправник, отримавши цю відповідь, може порівняти часову мітку, записану ним у пакет, з поточним показанням внутрішнього годинника і визначити час обороту пакету RTT (round trip time). Час передачі ICMP-запиту в загальному випадку не дорівнює часу передачі відповіді. Це пов'язано з можливими змінами в каналі, а також тим, що шляхи їх передачі можуть бути різними. Успішний результат означає, що мережа знаходиться в робочому стані, живлення зондованої машини включене і машина не відмовила ("не висить"). Утиліта ping є в операційній системі UNIX, в більшості реалізацій стеку TCP/IP для інших операційних систем. У Windows утиліта ping є в комплекті постача...
Антиботан аватар за замовчуванням

01.01.1970 03:01

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Завантаження файлу

Якщо Ви маєте на своєму комп'ютері файли, пов'язані з навчанням( розрахункові, лабораторні, практичні, контрольні роботи та інше...), і Вам не шкода ними поділитись - то скористайтесь формою для завантаження файлу, попередньо заархівувавши все в архів .rar або .zip розміром до 100мб, і до нього невдовзі отримають доступ студенти всієї України! Ви отримаєте грошову винагороду в кінці місяця, якщо станете одним з трьох переможців!
Стань активним учасником руху antibotan!
Поділись актуальною інформацією,
і отримай привілеї у користуванні архівом! Детальніше

Оголошення від адміністратора

Антиботан аватар за замовчуванням

пропонує роботу

Admin

26.02.2019 12:38

Привіт усім учасникам нашого порталу! Хороші новини - з‘явилась можливість кожному заробити на своїх знаннях та вміннях. Тепер Ви можете продавати свої роботи на сайті заробляючи кошти, рейтинг і довіру користувачів. Потрібно завантажити роботу, вказати ціну і додати один інформативний скріншот з деякими частинами виконаних завдань. Навіть одна якісна і всім необхідна робота може продатися сотні разів. «Головою заробляти» продуктивніше ніж руками! :-)

Новини